serial killings - French English Dictionary